import os.path

import xlrd

from config import BASE_PATH


def read_excel(fileName,bookName,first_row_index=0):
    # ../data/data.xls
    filePath=BASE_PATH+"\\data\\"+fileName
    # 打开excel表格
    excel= xlrd.open_workbook(filePath)
    # 返回excel表名
    book=excel.sheet_by_name(bookName)
    #获取有多少行  返回是一个数字，我们要去除每行的数据，此时我们要用到for+range
    rows=book.nrows  #rows  代表了每行的索引
    list_excel=[]  #定义一个新列表
    for a in range(first_row_index,rows):
        #往列表添加数据,并把每一行的数据转换成元组
        list_excel.append(tuple(book.row_values(a)))
    return list_excel
#请给我写一个读取excel文件的方法，返回是列表

if __name__ == '__main__':
    print(read_excel("data.xls", "login_data", 1))